#ifndef __S5L8930_IRQ_H__
#define __S5L8930_IRQ_H__

#ifdef __cplusplus
extern "C" {
#endif

#define S5L8930_IRQ_OTG			(13)
#define S5L8930_IRQ_IIC0		(19)
#define S5L8930_IRQ_IIC1		(20)
#define S5L8930_IRQ_IIC2		(21)
#define S5L8930_IRQ_UART0		(22)
#define S5L8930_IRQ_UART1		(23)
#define S5L8930_IRQ_UART2		(24)
#define S5L8930_IRQ_UART3		(25)
#define S5L8930_IRQ_UART4		(26)
#define S5L8930_IRQ_UART5		(27)
#define S5L8930_IRQ_UART6		(28)
#define S5L8930_IRQ_SPI0		(29)
#define S5L8930_IRQ_SPI1		(30)
#define S5L8930_IRQ_FMI0		(34)
#define S5L8930_IRQ_FMI0		(35)
#define S5L8930_IRQ_HSMMC0		(38)
#define S5L8930_IRQ_MIPI_DSIM	(40)
#define S5L8930_IRQ_CLCD0		(41)
#define S5L8930_IRQ_CLCD1		(42)
#define S5L8930_IRQ_DMA0		(49)
#define S5L8930_IRQ_DMA36		(85)
#define S5L8930_IRQ_GPIO		(116)

#define S5L8930_IRQ_GPIO0		(128)
#define S5L8930_IRQ_GPIO1		(129)
#define S5L8930_IRQ_GPIO2		(130)
#define S5L8930_IRQ_GPIO3		(131)
#define S5L8930_IRQ_GPIO4		(132)
#define S5L8930_IRQ_GPIO5		(133)
#define S5L8930_IRQ_GPIO6		(134)
#define S5L8930_IRQ_GPIO7		(135)
#define S5L8930_IRQ_GPIO8		(136)
#define S5L8930_IRQ_GPIO9		(137)
#define S5L8930_IRQ_GPIO10		(138)
#define S5L8930_IRQ_GPIO11		(139)
#define S5L8930_IRQ_GPIO12		(140)
#define S5L8930_IRQ_GPIO13		(141)
#define S5L8930_IRQ_GPIO14		(142)
#define S5L8930_IRQ_GPIO15		(143)
#define S5L8930_IRQ_GPIO16		(143)
#define S5L8930_IRQ_GPIO17		(145)
#define S5L8930_IRQ_GPIO18		(146)
#define S5L8930_IRQ_GPIO19		(147)
#define S5L8930_IRQ_GPIO20		(148)
#define S5L8930_IRQ_GPIO21		(149)
#define S5L8930_IRQ_GPIO22		(150)
#define S5L8930_IRQ_GPIO23		(151)
#define S5L8930_IRQ_GPIO24		(152)
#define S5L8930_IRQ_GPIO25		(153)
#define S5L8930_IRQ_GPIO26		(154)
#define S5L8930_IRQ_GPIO27		(155)
#define S5L8930_IRQ_GPIO28		(156)
#define S5L8930_IRQ_GPIO29		(157)
#define S5L8930_IRQ_GPIO30		(158)
#define S5L8930_IRQ_GPIO31		(159)

#define S5L8930_IRQ_GPIO32		(160)
#define S5L8930_IRQ_GPIO33		(161)
#define S5L8930_IRQ_GPIO34		(162)
#define S5L8930_IRQ_GPIO35		(163)
#define S5L8930_IRQ_GPIO36		(164)
#define S5L8930_IRQ_GPIO37		(165)
#define S5L8930_IRQ_GPIO38		(166)
#define S5L8930_IRQ_GPIO39		(167)
#define S5L8930_IRQ_GPIO40		(168)
#define S5L8930_IRQ_GPIO41		(169)
#define S5L8930_IRQ_GPIO42		(170)
#define S5L8930_IRQ_GPIO43		(171)
#define S5L8930_IRQ_GPIO44		(172)
#define S5L8930_IRQ_GPIO45		(173)
#define S5L8930_IRQ_GPIO46		(174)
#define S5L8930_IRQ_GPIO47		(175)
#define S5L8930_IRQ_GPIO48		(176)
#define S5L8930_IRQ_GPIO49		(177)
#define S5L8930_IRQ_GPIO50		(178)
#define S5L8930_IRQ_GPIO51		(179)
#define S5L8930_IRQ_GPIO52		(180)
#define S5L8930_IRQ_GPIO53		(181)
#define S5L8930_IRQ_GPIO54		(182)
#define S5L8930_IRQ_GPIO55		(183)
#define S5L8930_IRQ_GPIO56		(184)
#define S5L8930_IRQ_GPIO57		(185)
#define S5L8930_IRQ_GPIO58		(186)
#define S5L8930_IRQ_GPIO59		(187)
#define S5L8930_IRQ_GPIO60		(188)
#define S5L8930_IRQ_GPIO61		(189)
#define S5L8930_IRQ_GPIO62		(190)
#define S5L8930_IRQ_GPIO63		(191)

#define S5L8930_IRQ_GPIO64		(192)
#define S5L8930_IRQ_GPIO65		(193)
#define S5L8930_IRQ_GPIO66		(194)
#define S5L8930_IRQ_GPIO67		(195)
#define S5L8930_IRQ_GPIO68		(196)
#define S5L8930_IRQ_GPIO69		(197)
#define S5L8930_IRQ_GPIO70		(198)
#define S5L8930_IRQ_GPIO71		(199)
#define S5L8930_IRQ_GPIO72		(200)
#define S5L8930_IRQ_GPIO73		(201)
#define S5L8930_IRQ_GPIO74		(202)
#define S5L8930_IRQ_GPIO75		(203)
#define S5L8930_IRQ_GPIO76		(204)
#define S5L8930_IRQ_GPIO77		(205)
#define S5L8930_IRQ_GPIO78		(206)
#define S5L8930_IRQ_GPIO79		(207)
#define S5L8930_IRQ_GPIO80		(208)
#define S5L8930_IRQ_GPIO81		(209)
#define S5L8930_IRQ_GPIO82		(210)
#define S5L8930_IRQ_GPIO83		(211)
#define S5L8930_IRQ_GPIO84		(212)
#define S5L8930_IRQ_GPIO85		(213)
#define S5L8930_IRQ_GPIO86		(214)
#define S5L8930_IRQ_GPIO87		(215)
#define S5L8930_IRQ_GPIO88		(216)
#define S5L8930_IRQ_GPIO89		(217)
#define S5L8930_IRQ_GPIO90		(218)
#define S5L8930_IRQ_GPIO91		(219)
#define S5L8930_IRQ_GPIO92		(220)
#define S5L8930_IRQ_GPIO93		(221)
#define S5L8930_IRQ_GPIO94		(222)
#define S5L8930_IRQ_GPIO95		(223)

#define S5L8930_IRQ_GPIO96		(224)
#define S5L8930_IRQ_GPIO97		(225)
#define S5L8930_IRQ_GPIO98		(226)
#define S5L8930_IRQ_GPIO99		(227)
#define S5L8930_IRQ_GPIO100		(228)
#define S5L8930_IRQ_GPIO101		(229)
#define S5L8930_IRQ_GPIO102		(230)
#define S5L8930_IRQ_GPIO103		(231)
#define S5L8930_IRQ_GPIO104		(232)
#define S5L8930_IRQ_GPIO105		(233)
#define S5L8930_IRQ_GPIO106		(234)
#define S5L8930_IRQ_GPIO107		(235)
#define S5L8930_IRQ_GPIO108		(236)
#define S5L8930_IRQ_GPIO109		(237)
#define S5L8930_IRQ_GPIO110		(238)
#define S5L8930_IRQ_GPIO111		(239)
#define S5L8930_IRQ_GPIO112		(240)
#define S5L8930_IRQ_GPIO113		(241)
#define S5L8930_IRQ_GPIO114		(242)
#define S5L8930_IRQ_GPIO115		(243)
#define S5L8930_IRQ_GPIO116		(244)
#define S5L8930_IRQ_GPIO117		(245)
#define S5L8930_IRQ_GPIO118		(246)
#define S5L8930_IRQ_GPIO119		(247)
#define S5L8930_IRQ_GPIO120		(248)
#define S5L8930_IRQ_GPIO121		(249)
#define S5L8930_IRQ_GPIO122		(250)
#define S5L8930_IRQ_GPIO123		(251)
#define S5L8930_IRQ_GPIO124		(252)
#define S5L8930_IRQ_GPIO125		(253)
#define S5L8930_IRQ_GPIO126		(254)
#define S5L8930_IRQ_GPIO127		(255)

#define S5L8930_IRQ_GPIO128		(256)
#define S5L8930_IRQ_GPIO129		(257)
#define S5L8930_IRQ_GPIO130		(258)
#define S5L8930_IRQ_GPIO131		(259)
#define S5L8930_IRQ_GPIO132		(260)
#define S5L8930_IRQ_GPIO133		(261)
#define S5L8930_IRQ_GPIO134		(262)
#define S5L8930_IRQ_GPIO135		(263)
#define S5L8930_IRQ_GPIO136		(264)
#define S5L8930_IRQ_GPIO137		(265)
#define S5L8930_IRQ_GPIO138		(266)
#define S5L8930_IRQ_GPIO139		(267)
#define S5L8930_IRQ_GPIO140		(268)
#define S5L8930_IRQ_GPIO141		(269)
#define S5L8930_IRQ_GPIO142		(270)
#define S5L8930_IRQ_GPIO143		(271)
#define S5L8930_IRQ_GPIO144		(272)
#define S5L8930_IRQ_GPIO145		(273)
#define S5L8930_IRQ_GPIO146		(274)
#define S5L8930_IRQ_GPIO147		(275)
#define S5L8930_IRQ_GPIO148		(276)
#define S5L8930_IRQ_GPIO149		(277)
#define S5L8930_IRQ_GPIO150		(278)
#define S5L8930_IRQ_GPIO151		(279)
#define S5L8930_IRQ_GPIO152		(280)
#define S5L8930_IRQ_GPIO153		(281)
#define S5L8930_IRQ_GPIO154		(282)
#define S5L8930_IRQ_GPIO155		(283)
#define S5L8930_IRQ_GPIO156		(284)
#define S5L8930_IRQ_GPIO157		(285)
#define S5L8930_IRQ_GPIO158		(286)
#define S5L8930_IRQ_GPIO159		(287)

#define S5L8930_IRQ_GPIO160		(288)
#define S5L8930_IRQ_GPIO161		(289)
#define S5L8930_IRQ_GPIO162		(290)
#define S5L8930_IRQ_GPIO163		(291)
#define S5L8930_IRQ_GPIO164		(292)
#define S5L8930_IRQ_GPIO165		(293)
#define S5L8930_IRQ_GPIO166		(294)
#define S5L8930_IRQ_GPIO167		(295)
#define S5L8930_IRQ_GPIO168		(296)
#define S5L8930_IRQ_GPIO169		(297)
#define S5L8930_IRQ_GPIO170		(298)
#define S5L8930_IRQ_GPIO171		(299)
#define S5L8930_IRQ_GPIO172		(300)
#define S5L8930_IRQ_GPIO173		(301)
#define S5L8930_IRQ_GPIO174		(302)
#define S5L8930_IRQ_GPIO175		(303)

#ifdef __cplusplus
}
#endif

#endif /* __S5L8930_IRQ_H__ */
